package br.edu.facear.empresa;

import javax.faces.application.FacesMessage;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.RequestScoped;
import javax.faces.context.FacesContext;

import br.edu.facear.endereco.Endereco;

@ManagedBean(name = "empresaBean")
@RequestScoped
public class EmpresaBean {
	
	private Empresa empresaSelecionada = new Empresa();
	private Endereco enderecoSelecionado = new Endereco();

	public void salvar() {

		new EmpresaRN().salvar(this.empresaSelecionada, enderecoSelecionado);
		FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(FacesMessage.SEVERITY_INFO,null,"Empresa Cadastrada com sucesso!"));
	}
	
	public Empresa getEmpresaSelecionada() {
		return empresaSelecionada;
	}

	public void setEmpresaSelecionada(Empresa empresaSelecionada) {
		this.empresaSelecionada = empresaSelecionada;
	}
	
	public Endereco getEnderecoSelecionado() {
		return enderecoSelecionado;
	}

	public void setEnderecoSelecionado(Endereco enderecoSelecionado) {
		this.enderecoSelecionado = enderecoSelecionado;
	}
}